transportation of passengers - Espagnol Anglais Dictionnaire